package com.sanfu.etl.utils;

import java.lang.annotation.*;

// *********************
// ** @Date: 2021-07-12
// ** @Author: Camemax
// ** @Description: HBase column注解,用于描述字段所属的 family与qualifier. 也就是hbase的列与列簇
// *********************
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD })
@Inherited
public @interface HBaseColumn {
    // 列标识（ 类似RDB中的字段 ）
    String qualifier() default "";

    // 列簇 （ 多个字段的文件 ）
    String family() default "";

    // 创建时间
    boolean timestamp() default false;
}
